virgin of the rosary - German English Dictionary